|
Author |
Thread Statistics | Show CCP posts - 1 post(s) |

Jagga Spikes
Minmatar Spikes Chop Shop
|
Posted - 2010.06.22 21:08:00 -
[1]
manual control could take exactly 0 (zero) extra bandwith/server time. simply allow manual control to affect "rudder", which sends new direction to server, same way mouse does now. all calculation would be client side. ________________________________ : Forum Bore 'Em : Foamy The Squirrel - [jedi handwave] "There is no spoon." |

Jagga Spikes
Minmatar Spikes Chop Shop
|
Posted - 2010.06.22 21:32:00 -
[2]
Originally by: Tippia
Originally by: Jagga Spikes manual control could take exactly 0 (zero) extra bandwith/server time. simply allow manual control to affect "rudder", which sends new direction to server, same way mouse does now. all calculation would be client side.
1. Never trust the client. 2. To provide any value beyond what we already have, it would have to use extra bandwidth.
just think about it. what happens when you mouseclick on space background? client calculates direction where ship is going, and sends to server. what would rudder do? same thing. you manually affect rudder, client notes direction change and sends to server. if server can trust mouse, it can trust rudder.
as for added value, it would allow to change ship direction while looking wherever you want, without extra bandwidth. ________________________________ : Forum Bore 'Em : Foamy The Squirrel - [jedi handwave] "There is no spoon." |

Jagga Spikes
Minmatar Spikes Chop Shop
|
Posted - 2010.06.22 21:41:00 -
[3]
Originally by: Tippia Edited by: Tippia on 22/06/2010 21:33:28
Originally by: Jagga Spikes what would rudder do? same thing.
So why add it if it doesn't do anything extra?
what, does it have to require more bandwidth to be considered? :) sure, throw in more packages, just for ballast. on more serious note:
Originally by: Jagga Spikes ... as for added value, it would allow to change ship direction while looking wherever you want, without extra bandwidth.
you can't do that now. at least, not in free way. you have to look where you click or navigate to objects. ________________________________ : Forum Bore 'Em : Foamy The Squirrel - [jedi handwave] "There is no spoon." |

Jagga Spikes
Minmatar Spikes Chop Shop
|
Posted - 2010.06.22 21:49:00 -
[4]
Originally by: Nef'Ayr
Originally by: Jagga Spikes just think about it. what happens when you mouseclick on space background? client calculates direction where ship is going, and sends to server. what would rudder do? same thing. you manually affect rudder, client notes direction change and sends to server. if server can trust mouse, it can trust rudder.
as for added value, it would allow to change ship direction while looking wherever you want, without extra bandwidth.
I'm no expert, but I'm fairly sure the upload from a single mouse click wouldn't be the same as a continuous upload of a joystick. I would think a single click would have the computer make an adjustment for that one instance, where a joystick would have continuous adjustments being made -- which would put more work on the servers.
it's not direct control of ship. joystick/keyboard would affect rudder, rudder would send direction to server (same as mouse does now), then server would start turning ship. there is no continuous upload to server, just locally to client. direction packets from rudder could be limited by "crew response time", ship's agility or whatever, or just flat once per second, if any changes happened. ________________________________ : Forum Bore 'Em : Foamy The Squirrel - [jedi handwave] "There is no spoon." |

Jagga Spikes
Minmatar Spikes Chop Shop
|
Posted - 2010.06.23 08:08:00 -
[5]
Originally by: Ascendic ...
You clearly have no f@*king clue how this works.
Just sayin.
that is possible. would you please explain to me how does it work? or at least point me to location where i can re-check with what i claim? ________________________________ : Forum Bore 'Em : Foamy The Squirrel - [jedi handwave] "There is no spoon." |
|
|
|